@charset "utf-8";
/* CSS Document */
@import "iconfont.css";
html, body { margin:0px; padding:0; font:16px/1.5 "Microsoft YaHei" , tahoma, arial, \5FAE\8F6F\96C5\9ED1, "Hiragino Sans GB", sans-serif; -webkit-font-smoothing:antialiased;  background:#fff; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,button {border:0;  padding:0; margin:0; font-weight:normal; } 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,p,em,i,b,span { margin:0; padding:0; font-weight:normal; font-style:normal;}
ol,ul {list-style:none;}
address,cite,code,th {font-weight:normal;font-style:normal;}
img:hover { opacity:1; filter: alpha(opacity=100); }
.fl { float:left; }
.fr { float:right; }
a { color:#555; text-decoration:none; cursor:pointer; }
a:hover { color:#005bac; text-decoration:none;  }



.amn { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn img { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn:hover img { -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}


.warp { width:1200px; margin:0 auto; overflow:hidden; }


/*顶部*/
.header { width:100%; height:130px; margin:0 auto; overflow:hidden; background: url(http://women.wenzhou.gov.cn/picture/0/1907031655149381018.png) center top no-repeat #fff;  }
.logo {  float:left; margin-top:30px; }
.headerinfo { width:600px; float:right; margin-top:17px; }
.tfont { width:400px; float:right; text-align:right;  }
.tfont span { line-height:20px; font-size:14px;}
.tfont span a { color:#898a8b; }
.tfont span a:hover { color:#005bac; text-decoration:underline;}
.tfont b { padding:0 10px; font-size:12px; color:#bbb; }

.sea { width:250px; float:right; height:36px; background:#fff; border:1px solid #e4e4e4; border-radius:8px; margin-top:26px; }
.sea .inp { width:200px; height:34px; float:left;  font-size:14px; line-height:34px; color:#888; background:#fff; margin:0 0 0 14px;  font-family:"Microsoft YaHei","微软雅黑"; }
.sea .bot { width:25px; height:34px; float:left;  background:url(http://women.wenzhou.gov.cn/picture/0/1907031710401437474.png) 0 0 no-repeat;  cursor:pointer;}
.sea .bot:hover { background:url(http://women.wenzhou.gov.cn/picture/0/1907031710401437474.png) -44px 0 no-repeat; }



/*菜单*/
.nav { width:1200px; margin:0 auto; background:#005bac;  }
.nav ul { width:1200px; margin:0 auto; height:50px;  }
.nav li { width:14%;  float:left; position:relative; top:0px; color:#fff; font-size:18px; text-align:center; }
.nav li a {width:100%;  float:left;  display:block; }
.nav li span { width:100%; display:block; color:#fff; line-height:50px; cursor:pointer; }
.nav li span:hover { background:#0070cd; color:#fff;   }
.nav li span.cug { background:#0070cd; color:#fff;  cursor:pointer; }
.nav li .submenu { display:none; position:absolute; top:50px; z-index:999; width:100%; right:0;}
.smenu_li { width:100%; text-align:center; float:left; background:#eee; font-size:14px; }
.smenu_li a { width:100%; line-height:42px; display:inline-block; color:#333; text-align:center; border-bottom:1px solid #ddd; }
.smenu_li a:hover { color:#005bac; }
.smenu_li img { width:300px; height:auto; }



/*大海报*/
.dhb { width:1200px; height:300px; position:relative; overflow:hidden; }
.dhb .adpic { width:100%; position:absolute; }
.dhb .adpic li { width:100%; height:300px; overflow:hidden;}
.dhb .adpic li .linkbock { width:1200px; height:300px; margin:0 auto; display:block; text-shadow: 3px 3px 5px rgba(255,255,255,.0);}
.dhb .adpic li a span { width:100%; float:left; padding:0 0 15px 0; font-size:58px; line-height:70px; color:#555; font-weight:bold;  }
.dhb .adpic li a p { float:left; color:#666; font-size:28px; font-weight:normal; color:#555; font-weight:normal;}
.dhb .yuandian { position:absolute ;width:100%; left:0; z-index:1; height:8px; bottom:40px; text-align:center;}
.dhb .yuandian li { display:inline-block; *display:inline; zoom:1; width:12px; height:12px; line-height:99px; overflow:hidden; background:#999; margin:0 4px; cursor:pointer;  border-radius:12px;}
.dhb .yuandian li.on {background-color:#005bac; width:40px; transition:all ease-out .25s 0s; -webkit-transition:all ease-out .25s 0s; -moz-transition:all ease-out .25s 0s; -o-transition:all ease-out .25s 0s;}
.dhb .black { position:absolute; z-index:1; top:50%; margin-top:-30px; width:60px; height:60px; cursor:pointer;}
.dhb .black .arrow{display:none;position:absolute;z-index:1;width:45px;height:45px; border:0px;}
.dhb .black .arrow:hover{opacity:1;filter:alpha(opacity=100);}
.dhb .prev { left:20px;  } 
.dhb .prev .arrow { right:0; background: url(all_ico.png) 0px -160px no-repeat; opacity:.7; filter:alpha(opacity=70);}
.dhb .next { right:20px; }
.dhb .next .arrow { left:0;background:url(all_ico.png) 0px -100px no-repeat;opacity:.6;filter:alpha(opacity=70); }
.dhb .prev .arrow:hover,.banner .next .arrow:hover {opacity:1; filter:alpha(opacity=100);}


.marT30 { padding-top:30px; }
.marT20 { padding-top:20px; }



/*标签切换*/
.tabs { width:190px; float:left; font-size:20px; text-align:center; height:142px;  }
.tabs a { width:188px; border:1px solid #e5e5e5; color:#333; line-height:58px; padding-bottom:6px; display:block; float:left; overflow:hidden; background:#fff; text-decoration:none; margin-bottom:16px;}
.tabs a.active { width:188px; border:1px solid #005bac; color:#fff; background:#005bac; }
.tabs a:nth-child(5n) { margin-bottom:0px; }
.tabs i { width:100%; height:78px; float:left; background: url(http://women.wenzhou.gov.cn/picture/0/1907031655149045546.png) 0 0 no-repeat; }
.tabs i.ico1 { background-position:45px 0;}
.tabs i.ico3 { background-position:45px -192px;}
.tabs i.ico6 { background-position:45px -476px;}
.tabs a.active i.ico1 { background-position:-155px 0;}
.tabs a.active i.ico3 { background-position:-155px -192px;}
.tabs a.active i.ico6 { background-position:-155px -476px;}


/*标签切换内容*/
.swiper-container { width:980px; float:right; overflow:hidden; height:464px; }
.swiper-slide { width:100%; float:left;  }

/*头条*/
.tt { width:100%; float:left; margin-bottom:17px;}
.tt b { width:100%; float:left; font-size:32px; color:#222; font-weight:bold; line-height:44px; height:44px; overflow:hidden; text-align:center; }
.tt:hover b { text-decoration:underline; }
.tt p { width:100%; float:left; color:#999; font-size:14px; line-height:23px; height:23px; overflow:hidden; padding:6px 0; text-align:center;}

.w490 { width:490px; }
.w454 { width:454px; }

/*焦点图*/
.focus,#focus { width:100%; height:368px; overflow:hidden; position:relative;  }
.focus ul li { width:100%; float:left; height:368px; overflow:hidden; }
.focus ul li img { width:100%; height:314px; overflow:hidden; display:block; }
.focus ul li span { width:100%; height:54px; overflow:hidden; position:absolute; bottom:0; left:0; background:#f0f0f0;  }
.focus ul li p { text-indent:1.5em; font-size:16px; line-height:54px; color:#222; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  }
.focus ul li:hover p { color:#000; }
#pager { position: absolute; bottom:22px; right:3.5%; z-index:999; }
#pager a { width:11px; height:11px; margin-left:6px; background:#999; cursor:pointer; line-height:0; font-size:0; display: inline-block; border-radius:6px; }
#pager a.activeSlide { background:#005bac; border-radius:6px; }
#pager a:hover { background:#005bac; border-radius:6px; }

.slm { width:100%; float:left; margin-bottom:16px;  }
.slm ul { width:100%; overflow:hidden; margin-top:-1px; background:url(http://women.wenzhou.gov.cn/picture/0/1907031714423515103.png) left bottom repeat-x; padding-right:1px; }
.slm li { float:left;  cursor:pointer; }
.slm .active {padding:0 23px; border-top:2px solid #005bac; font-size:16px; color:#005bac; line-height:38px; border-bottom:1px solid #fff; border-left:1px solid #dedede; border-right:1px solid #dedede; }
.slm .normal { padding:0 23px; border-top:0px solid #005bac; font-size:16px; color:#666; line-height:40px; }

/*市级资讯&县市资讯*/
.sjzx { width:100%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.sjzx ul li { width:100%; float:left; font-size:16px; color:#999; line-height:40px; overflow:hidden; height:40px; }
.sjzx ul li b { font-size:16px; font-weight:bold; color:#bbb; padding:0 8px 0 2px; float:left; }
.sjzx ul li span { float:right; font-size:13px; margin-left:20px; }
.more { float:right; margin-top:7px; }
.more a { display:block; background:#999; color:#fff; font-size:14px; line-height:25px; padding:0 8px; }
.more a:hover { background:#005bac; }


/*巾帼风采*/
.jgfc { width:500px; float:left; }
.jgfc ul li { width:100%; height:464px; overflow:hidden; float:left; background:#f0f0f0;  }
.jgfc ul li h3 { width:100%; padding:20px 28px 0 28px; float:left;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.jgfc ul li h3 span { width:100%; float:left; color:#333; line-height:30px; font-size:20px; overflow:hidden; height:30px; font-weight:bold; overflow:hidden;  }
.jgfc ul li h3 p { width:100%; float:left;color:#999; line-height:23px; font-size:14px; padding:8px 0 0 0; height:69px; overflow:hidden;  }
.jgfc ul li h4 { width:100%; float:left; overflow:hidden; position: relative;  }
.jgfc ul li img { width:100%; height:320px; display:block;}
.jgfc ul li:hover h3 span { color:#005399; }

.jgfc_list { width:440px; float:right; margin-top:-1px  }
.jgfc_list ul li { width:100%; float:left; border-bottom:1px #e6e6e6 dotted; padding:15px 0 19px 0; }
.jgfc_list ul li span { width:100%; float:left; font-size:18px; line-height:35px; color:#333; overflow:hidden; height:35px;  }
.jgfc_list ul li p { width:100%; float:left; line-height:23px; font-size:14px; color:#999; overflow:hidden; height:46px; }
.jgfc_list ul li:hover span { color:#005399; }

/*视听专区*/
.stzq { width:100%; float:left; }
.stzq ul li { width:30%; float:left; margin-right:5%; }
.stzq ul li h4 { width:100%; float:left;  }
.stzq ul li h4 .p { width:100%; height:180px; position:relative; overflow:hidden; display:block; }
.stzq ul li h4 .p img { width:100%; height:180px; position:absolute; left:0; top:0; }
.stzq ul li h4 .p em { width:50px; height:50px; display:block; background: url(http://women.wenzhou.gov.cn/picture/0/1907031827183261672.png);background-size:cover; overflow:hidden; position:absolute; top:50%; left:50%; cursor:pointer; transform:rotate(0deg); -webkit-transform:rotate(0deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1; margin-left:-25px; margin-top:-25px; }
.stzq ul li:hover h4 .p em { transform:rotate(-180deg);-webkit-transform:rotate(-180deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1 }
.stzq ul li h5 { width:100%; float:left; font-size:16px; line-height:56px; color:#555; text-align: center; overflow:hidden; height:58px; }
.stzq ul li:hover h5 { color:#005399; }
.stzq ul li:nth-child(3n){ margin-right:0;}


.lm1 { width:100%; height:20px; position:relative; text-align:left; line-height:0px; margin:40px 0 30px 0; }
.lm1 span { display: inline-block; background:#fff; padding:0 15px; height:20px; line-height:20px;  position:relative; z-index:1; font-size:20px; color:#005bac; font-weight:bold; margin-left:30px }
.lm1:before { position: absolute; left: 0px; top: 50%; content: ""; height: 1px; width: 100%; background:#e5e5e5; font-size: 0px;line-height: 0px;}


/*服务平台*/
.service { width:100%; float:left; }
.service ul li { width:18%; margin-right:2%; float:left;}
.service ul li a { font-size:18px; line-height:100px; display:block; width:100%; height:100px; padding:0 0 0 100px;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.service ul li span { font-size:24px;}
.service ul li a:hover { color:#fff; transition:all ease-out .25s 0s; -webkit-transition:all ease-out .25s 0s; -moz-transition:all ease-out .25s 0s; -o-transition:all ease-out .25s 0s; }
.service ul li:nth-child(5n) { margin-right:0;}

.sico1 a { background:url(http://women.wenzhou.gov.cn/picture/0/1907031707342477160.png) 30px 23px no-repeat #f7f7f7; color:#555; }
.sico1 a:hover { background-position:30px -117px; background-color:#90a7e1; }
.sico2 a { background:url(http://women.wenzhou.gov.cn/picture/0/1907031707343236459.png) 30px 26px no-repeat #f7f7f7; color:#555;}
.sico2 a:hover { background-position:30px -124px; background-color:#ccb8a0;}

.sico3 a { background:url(http://women.wenzhou.gov.cn/picture/0/1907031707344111716.png) 30px 22px no-repeat #f7f7f7; color:#555;}
.sico3 a:hover { background-position:30px -138px; background-color:#cc82a5;}

.sico4 a { background:url(http://women.wenzhou.gov.cn/picture/0/1907031707344618086.png) 30px 30px no-repeat #f7f7f7; color:#555;}
.sico4 a:hover { background-position:30px -110px; background-color:#6ba170;}

.sico5 a { background:url(http://women.wenzhou.gov.cn/picture/0/1907031707343698062.png) 30px 28px no-repeat #f7f7f7; color:#555;}
.sico5 a:hover { background-position:30px -112px; background-color:#8ad4db;}


/*底部*/
.footer { width:100%; float:left; background:#f8f8f8; padding:40px 0 30px 0; margin-top:30px; }
.footer p { width:100%; float:left; text-align:center; color:#888; line-height:28px; font-size:14px; margin-top:20px; }
.footer span { width:100%; float:left; margin-top:15px; text-align:center; }
.flink { width:100%; float:left;  }
.flink ul li { width:23.5%; float:left; margin-right:2%   } 
.flink ul li select { width:100%; height:35px; font-size:14px; color:#888; line-height:35px; border:2px solid #d9d9d9; background:#fff; padding:0 0 0 8px; font-family:"Microsoft YaHei"; }
.flink ul li:nth-child(4n) { margin-right:0;}


.transition { transition:all ease-out .2s 0s; -webkit-transition:all ease-out .2s 0s; -moz-transition:all ease-out .2s 0s; -o-transition:all ease-out .2s 0s; }
.float {  height:360px; position:fixed; top:50%; margin-top:-145px; right:0; z-index:999999999; } 
.float ul li { width:100%; position: relative; left:0; top:0;float:left;  }
.float ul li h2 { width:94px; float:right; height:72px; background:#f7f7f7; border-bottom:1px solid #eee; cursor:pointer;   }
.float ul li h2.cug { background:#8ad4db;  border-bottom:1px solid #8ad4db; color:#fff; }
.float ul li h2.cug i,.float ul li h2.cug p { color:#fff;  }
.float ul li h2 i { width:100%; float:left; text-align:center; font-size:28px; color:#666; line-height:30px; padding:11px 0 0 0; }
.float ul li h2 p { width:100%; float:left; text-align:center; font-size:12px; color:#666; line-height:30px; }
.float ul li h2:hover { background:#8ad4db; border-bottom:1px solid #8ad4db;}
.float ul li:hover h2 p,.float ul li:hover h2 i { color:#fff;}
.float ul li h2 .ewm { width:110px; border:3px solid #8ad4db; padding:10px; background:#fff; position: absolute; right:94px; top:0; display:none; }
.float ul li h2 .ewm p { font-size:14px; color:#333; line-height:24px; text-align:center; }
.float ul li h2 .ewm img { max-width:100%; height:auto; }
.float ul li h2 .tel { width:140px; border:3px solid #8ad4db; padding:12px 18px; background:#8ad4db; position: absolute; right:94px; top:0; display:none; font-size:14px; line-height:24px; color:#fff; }
.float ul li h2 .tel span { width:100%; float:left; margin-top:5px;  font-size:16px; }
.float ul li h2 .tel strong { font-size:20px; font-weight:normal; }
.float ul li h2 .add { width:140px; border:3px solid #8ad4db; padding:12px 18px; background:#8ad4db; position: absolute; right:94px; top:0; display:none; font-size:16px; line-height:24px; color:#fff; }
.float ul li h2:hover .ewm { display: block; }
.float ul li h2:hover .tel { display: block; }
.float ul li h2:hover .add { display: block; }




/*-------------------------------------列表页--------------------------------------------*/

/*当前位置*/
.dqwz { width:100%; float:left; font-size:14px; line-height:36px; background: url(http://women.wenzhou.gov.cn/picture/0/1907031710401437474.png) 0 -621px no-repeat; padding:20px 0 0 22px; height:60px; overflow:hidden; color:#999; }
.dqwz b { padding:0 12px; }
.dqwz a { color:#999; }
.dqwz a:hover { color:#005399; }


.w900 { width:900px; }
.w260 { width:260px; }



/*二级菜单*/
.nav4 { width:100%; float:left; }
.nav4 h3 { width:100%; float:left; font-size:24px; line-height:55px; color:#fff; background:#005bac; margin-bottom:2px; text-indent:1em; }
.nav4 ul li h2 { width:100%; float:left; color:#222; background:#f8f8f8; font-size:16px; line-height:50px; margin-bottom:2px; text-indent:1.6em;}
.nav4 ul li h2 i { content:'';  width:0; height:0; border:6px solid transparent;  border-left:6px solid #d5d5d5; border-right:none; float:right; margin-right:17px; margin-top:20px; }
.nav4 ul li h2:hover { color:#005bac; display:block; cursor:pointer;}
.nav4 ul li h2:hover i { border-left:6px solid #005bac; }
.nav4 ul li h2 a { color:#222; }
.nav4 ul li:hover h2 a { color:#005bac; }

.snav4 { width:100%; float: right; font-size:15px; line-height:24px; }
.snav4 dl { width:100%; float:left; padding:8px 0; border-bottom:1px solid #f1f1f1; padding-left:5%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.snav4 dl span { color:#222; filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; padding:0 10px 0 0;} 
.snav4 dl a { color:#222; filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.snav4 dl a:hover { filter:alpha(opacity=100);-moz-opacity:1;opacity:1; color:#005bac;}



/*左侧栏目*/
.smenu4 { width:100%; float:left; border-bottom:1px solid #d8d8d8; }
.smenu4 b { display:inline-block; height:34px; line-height:28px; font-size:20px; font-weight:bold; border-bottom:1px solid #005bac; margin-bottom:-1px; color:#005bac; }
.smenu4 span { float:right; font-size:14px; line-height:28px;}
.smenu4 span a { color:#999; }
.smenu4 span a:hover { color:#666; }



/*文字列表页*/
.listfont { width:100%; margin:0 auto; overflow:hidden; padding:20px 0 0 0px; }
.listfont ul li { width:100%; float:left; line-height:38px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:16px; }
.listfont ul li b { font-weight:bold; padding:0 10px 0 0px; font-size:14px;  color:#ccc; }
.listfont ul li em { color:#666;  font-size:16px;  color:#666; }
.listfont ul li span { float:right; font-size:14px; color:#999; }
.listfont ul li:nth-child(5n) { border-bottom:1px #e8e8e8 dotted; margin-bottom:15px; padding:0 0 15px 0; }


/*巾帼风采*/
.listpic { width:100%; float:left; margin-top:30px; margin-bottom:30px; }
.listpic ul li { width:280px; float:left; margin-right:30px; margin-bottom:20px; }
.listpic ul li h4 { width:280px; height:170px; overflow:hidden; display:block; }
.listpic ul li h4 img {width:280px; height:170px; overflow:hidden; display:block; -webkit-transition:all .3s linear; -moz-transition:all .3s linear; -o-transition:all .3s linear; transition:all .3s linear;}
.listpic ul li h4:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.listpic ul li h5 { width:100%; max-height:48px; font-size:16px; line-height:24px; overflow:hidden; color:#555; padding:12px 0 0 0; }
.listpic ul li a:hover h5 { color:#005399; }
.listpic ul li:nth-child(3n) { margin-right:0;}

/*公益服务*/
.listtp { width:100%; float:left; margin-top:30px;  }
.listtp ul li { width:279px; float:left; margin-right:28px; margin-bottom:20px; }
.listtp ul li h4 { width:280px; height:170px; overflow:hidden; display:block; }
.listtp ul li h4 img {width:280px; height:170px; overflow:hidden; display:block; -webkit-transition:all .3s linear; -moz-transition:all .3s linear; -o-transition:all .3s linear; transition:all .3s linear;}
.listtp ul li h4:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.listtp ul li h5 { width:100%; max-height:48px; font-size:16px; line-height:24px; overflow:hidden; color:#555; padding:12px 0 0 0; }
.listtp ul li a:hover h5 { color:#005399; }
.listtp ul li:nth-child(4n) { margin-right:0;}


/*视听专区*/
.listsp { width:100%; float:left; margin-top:30px; }
.listsp ul li { width:279px; float:left; margin-right:28px; margin-bottom:20px; }
.listsp ul li h4 { width:100%; float:left;  }
.listsp ul li h4 .p { width:100%; height:174px; position:relative; overflow:hidden; display:block; }
.listsp ul li h4 .p img { width:100%; height:174px; position:absolute; left:0; top:0; }
.listsp ul li h4 .p em { width:50px; height:50px; display:block; background: url(http://women.wenzhou.gov.cn/picture/0/1907031827183261672.png);background-size:cover; overflow:hidden; position:absolute; top:50%; left:50%; cursor:pointer; transform:rotate(0deg); -webkit-transform:rotate(0deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1; margin-left:-25px; margin-top:-25px; }
.listsp ul li:hover h4 .p em { transform:rotate(-180deg);-webkit-transform:rotate(-180deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1 }
.listsp ul li h5 { width:100%; float:left; font-size:16px; line-height:26px; color:#555; text-align: center; overflow:hidden; height:52px; padding:15px 0 0 0; }
.listsp ul li:hover h5 { color:#005399; }
.listsp ul li:nth-child(4n){ margin-right:0;}


.next2 { width:100%; margin:40px auto 40px auto; font-size:14px; overflow:hidden; }
.next2 a { border:0px solid #ddd; color:#333; background:#ddd; margin:0 10px 0 0px; padding:0 13px; line-height:34px; display: inline-table; border-radius:2px; }
.next2 a:hover { border:0px solid #1b65b9; background:#1b65b9; color:#fff; border-radius:2px;}
.next2 a:active { border:0px solid #1b65b9; background:#1b65b9; color:#fff; border-radius:2px;}
.next2 span.current { background:#1b65b9; color:#fff; border:0px solid #1b65b9; display:inline-table; border-radius:2px; line-height:34px; padding:0 13px; margin:0 10px 0 0px;}
.next2 span.disabled { padding:0 9px 0 0px; }
.default_pgContainer { float: left; padding:0 0 15px 0;}
.default_pgToolbar { float: left; padding: 10px 0;}



.map { width:94%; float:left; padding:1.2% 3% 3.5% 3%; background:#f8f8f8; margin:0 0 10px 0; } 
.map ul li { width:100%; float:left; border-bottom:1px #ddd dashed; color:#333; font-size:15px; line-height:58px; font-weight:bold; }
.map ul li span { font-weight:normal; margin-left:22px; }
.map ul li a { color:#333;}
.map ul li a:hover { color:#d00;}
.map ul li span a { color:#666;}
.map ul li span a:hover { color:#d00;}



/*-------------------------------------妇女维权--------------------------------------------*/
.wqdt { width:100%; float:left; }
.wqdt img { width:100%; height:auto; }

.w860 { width:860px; } 
.w300 { width:300px; background:#f8f8f8; padding:0 0 25px 0; }
.w410 { width:410px;}

.fnwqtit { width:100%; float:left; border-bottom:1px solid #005bac; margin-top:25px; }
.fnwqtit h3 { float:left; line-height:39px; font-size:16px;  background:#005bac; padding:0 15px; color:#fff; display:inline-block; margin-left:20px; }

.fnwqnews { width:100%; float:left; margin-top:15px; padding:0 6%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.fnwqnews ul li { width:100%; float:left;  font-size:16px; overflow:hidden; color:#666; line-height:36px; height:36px;  }
.fnwqnews ul li b { color:#c0c0c0; font-size:15px; font-weight:bold; padding:0 8px 0 0; float:left;}
.fnwqnews ul li span { float:right; font-size:13px; margin-left:20px; color:#999; }
.fnwqfont { width:100%; float:left;margin-top:15px; padding:0 7%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:14px; color:#ff0000; line-height:22px; }


/*栏目*/
.lm3 { width:100%; float:left; border-bottom:1px solid #d8d8d8; }
.lm3 b { display:inline-block; height:35px; line-height:28px; font-size:18px;  border-bottom:1px solid #005bac; margin-bottom:-1px; color:#005bac; font-weight:bold; }
.lm3 span { float:right; font-size:14px; line-height:28px;}
.lm3 span a { color:#999; }
.lm3 span a:hover { color:#666; }

/*以案说法*/
.listnews { width:100%; float:left; margin-top:15px; margin-bottom:19px; }
.listnews ul li { width:100%; float:left;  font-size:16px; overflow:hidden; color:#666; line-height:36px; height:36px;  }
.listnews ul li b { color:#c0c0c0; font-size:15px; font-weight:bold; padding:0 8px 0 0; float:left;}
.listnews ul li span { float:right; font-size:13px; margin-left:20px; color:#999; }


/*反家暴宣传*/
.jgfcR { width:100%; float:left; margin-top:24px; margin-bottom:10px; }
.jgfcR ul li { width:196px; float:left; margin-right:18px; }
.jgfcR ul li h3 { width:100%; height:116px; overflow:hidden; display:block; }
.jgfcR ul li h3 img { width:100%; height:116px; overflow:hidden; display:block; -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear;}
.jgfcR ul li h3:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.jgfcR ul li p { width:100%; height:46px; font-size:16px; line-height:44px; overflow:hidden; color:#555; text-align: center; }
.jgfcR ul li a:hover p { color:#005399; }
.jgfcR ul li:nth-child(2n) { margin-right:0;}




/* --------------------------------------------------------- 正文页 ----------------------------------------------------- */

.con90 { width:100%; border:1px solid #e6edf3; padding:50px 5% 30px 5%; float:left; margin-bottom:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.titt { width:100%; float:left; font-weight:bold; font-size:28px; color:#222; text-align:center; padding:0 0 20px 0; line-height:38px; }
.info { width:100%; float:left; color:#888; font-size:14px; text-align:center; border-bottom:1px solid #f8f8f8;  line-height:20px;  margin-bottom:34px; padding:0 0 20px 0; }
.info span { padding-right:20px; }

.zw { width:100%; float:left; color:#555; line-height:2em; font-size:16px; }
.zw p { padding-bottom:28px;  }
.zw img { max-width:100%; height:auto; }

.fx { width:100%; float:left; padding:10px 0 30px 0px; }
.fx span { float:right; font-size:16px; color:#333; } 

.icon-medium-plus { line-height:32px; color:#333; font-size:16px;  }


/*政策文件&政策解读 正文页*/
.co1 { padding:12px 20px 12px 0; font-size:14px; color:#888; line-height:24px; font-weight:700;}
.co2 { padding:12px 0 12px 20px; font-size:14px; color:#888; line-height:24px; font-weight:700; }
.zcjdlink { width:100%; float:left; background:#eee; font-size:16px; line-height:30px; padding:5px 30px; color:#333; font-weight:bold; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin-bottom:30px;}
.zcjdlink a { color:#333; }
.zcjdlink a:hover { color:#c00; }
.zcjdlink span { float:right; }
.tabmar { margin:30px 0; }

